keeper of the rolls and records - French English Dictionary